package com.nativetalk.dao;

import com.nativetalk.base.Page;
import com.nativetalk.bean.feedback.TdNtFeedbackInsert;
import com.nativetalk.bean.feedback.TdNtFeedbackList;

import java.util.List;

/**
 * Created by lizhun on 15/12/28.
 */
@MyBatisRepository
public interface TdNtFeedbackDao {
    /**
     * @Purpose  添加意见反馈
     * @version  1.0
     * @author   lizhun
     * @param    tdNtFeedbackInsert
     * @return   void
     */
    public void insertTdNtFeedback(TdNtFeedbackInsert tdNtFeedbackInsert);
    /**
     * @Purpose  查找教师反馈列表
     * @version  2.1
     * @author   lizhun
     * @param    page
     * @return   List<TdNtFeedbackList>
     */
    public List<TdNtFeedbackList> findTdNtFeedbackList(Page page);
    /**
     * @Purpose  查找教师反馈列表 数量
     * @version  2.1
     * @author   lizhun
     * @param    page
     * @return   Integer
     */
    public Integer findTdNtFeedbackListSize(Page page);
    /**
     * @Purpose  查找教师反馈回复记录
     * @version  2.1
     * @author   lizhun
     * @param    page
     * @return   List<TdNtFeedbackList>
     */
    public List<TdNtFeedbackList> findTdNtFeedbackDetailList(Page page);
    /**
     * @Purpose  查找教师反馈回复列表 数量
     * @version  2.1
     * @author   lizhun
     * @param    page
     * @return   Integer
     */
    public Integer findTdNtFeedbackListDEtailSize(Page page);
}
